#include <iostream>

using namespace std;
int main(int argc, char *argv[]) {
	int a = 90;
	int *p ;
	
	p = &a; //&操作符 取a的地址
	cout<<p<<endl;//输出a变量在内存的值
	
	cout<<*p<<endl;//* 取该地址处的值
	
	
	*p = 23 ;//改变改地址处的值
	
	cout<<*p<<endl;//* 取该地址处的值
	
	unsigned short int /*unsigned 无符号 只能表示整数*/ b =  -8;
	
	
	cout<<"b : "<<b<<endl; //65528
	
	cout<<"unsigned short int: 占 "<<sizeof(unsigned short int)<<" 个字节"<<endl;
	
	
}